3498
4
2069
3
1551
2
2730
6
2657
2668
954
1157
0
177
467
1577
409
1
2093
990
2089
1997
398
308
20634
8
2546
1362
1881
2191
4940
5
1717
282572
2855
1237
458
945