3014
20
2579
2
1650
1
1942
9
1431
3085
5
456
0
3491
4
1832
3
3485
7
2777
3316
10
5141
3770
3000
6
2478
2456
827
1555
629
3771
1528
1168
1007
3107
861
9056
983
1297