951
1
5141
7
2502
3071
9
619
2647
6
2110
2483
2
564
5090
1196
2122
2740
1446
1084
3539
3
6236
10
2688
1694
2897
3546
432
0
785
841
2153
1174
1179
1102
2395
2938