2248
3
467
2
1748
134
0
1028
5713
9
1019
934
6546
7
832
5
999
758
1686
1
2081
8
700
2325
972
1573
27
1605
1757
1278
693
1051
1215
877
670
790
542
1822