2583
7
2711
2
3426
4
2911
9
1589
3
1347
1
4651
2382
2440
398656
19
3063
1844
1346
550
5151
3083
931
0
2465
1673