1343
3
1183
2
746
0
1146
1
1294
1277
5
877
3419
8684
23
792
7118
6
8921
7843
2223
2228
1532
1484
11
1221
98637
31
125
462
898
8
723
2486
17
899
697
2912
2564
5861
7
1742