2629
2
913
1
1652
3
2732
534
2593
571
356
96
0
806
562
11650
23
189326
2268
717
5431
4915
444571
9
898
14801
11
3150
131589
17970
15
2823
5
66
19783
4241
2194
1403
2342