2579
2
1650
1
796
6
2777
7
827
1431
471
0
2908
10
1196
3671
2456
1528
91
2108
3
2329
1942
9
456
2234
4
1832
2835
2297
1618
2277
2999
3770
3000
2478
4670
1752
346