951
1
619
564
2740
2502
2184
1889
1922
2
3140
4
2906
4168
5
3539
3
2122
3562
108797
0
2080
4327
1289601
189326
969
2386
6236
10
1446
3629
3546
1197
1366
1423
1564
10827