1532
1
1875
2
2279
0
796
6
2921
5
2908
10
3671
3012
2108
3
1833
2082
3000
436
2329
1689
2234
4
964
2354
2238
2835
2259
1539
2294
2760
852
2297
1618
3696
8
870
2277