1512
1
2583
7
3426
4
1589
3
1347
5375
0
2382
2440
3063
1844
1346
734
3735
787
3083
2
2465
1056
1673
2932
1436
8535
12
2668
2903
3051
1603