951
1
2502
619
564
5141
7
3014
20
2122
2
2740
1647
4
1446
3085
5
12459
3
3491
3539
3485
6236
10
1694
3546
432
0
3316
841
2153
1174
527
1179
796
6
2333
1102
2395
2938