2638
3
343
1
1127
0
854
2
2658
2108
3900
2716
5
1193
6
4761
7
666
687
2578
3425
786
558
1744
633
979
353
380
330
11073
18
317
410
1345
454
401
611
3031
4