2438
2
1434
1
1780
2569
5
1957
1890
1511
0
2897
38
283
385
2789
1945
469
996
1196
935
2675
2304
3426
507
2011
3
303
1485