2515
3
542
1
482
0
2577
851
180
2011
5
305
6297
4
1490
1432
1395
172
1067
2
1589
540
1456
1550
2516
2174
1261
1026
299
1826
1251
2158
1581
1867
759
3943