2650
20
951
1
619
1458
0
564
616
1564
2502
2740
3473
527
3
3066
7
3539
2483
2
3546
108797
2233
5141
5090
3624
4
3041
1606
1889
7159
10
7034
10827
9956
8607
8
12472
4943