1348
0
442
916
2194
1870
1715
522
2632
347
1966
5
658
458
1853
1669
1015
2147
1
329
3322
509
706
2614
2
1595
3
645
5732
2523
1568
930
104
421
2310