3053
7
3125
5
2366
2515
3
1757
1
3683
1383
0
32302
2539
2683
1747
469
2942
6
4278
2
1446
1249
676
2797