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