2730
6
25137
0
31535
17353
20634
8
2657
3
1098
3114
4
19279
2
6800
1559
1020
2668
411
2870
543
1084
483
2855
2091
2395
2076
1
443
467
1581
575
337
347
2190
968