2928
5
3181
4
951
1
619
1458
0
564
2021
616
1564
2502
2740
3940
3473
1289601
527
3
3066
7
3539
2367
2483
2
3546
108797
2233
5141
5090
3624
3041
1606
1889
7159
10
7034