2920
9
2296
2
2445
6
2659
3125
1227
1897
1
1694
1042
5108
4
669
2272
874
0
190
4311
2583
458
3760
1848
1782
1464
4271
1099
3
2168
5
911
6344
2386
393
1225
1033