2528
3
3539
1889
1
6779
5
1716
1009
0
2327
11
1618
2498
4
4658
841
2
1152
862
3587
641
7793
2650
20
106
2328
1537
1481
1182
5226
707
1663
6753
17
7471
9
9055
10