951
1
619
2794
2
564
2178
616
0
3629
1423
2502
2740
1554
1534
5
3204
7
475
3071
9
3539
3
1992
1868
3546
2799
6
4335
3014
20
1194
962
1466
1458
2744
3551
10
2571
6779