2275
2
3114
4
1824
0
1020
20634
8
781
2730
6
2224
17353
31535
2190
1
25137
19279
980
2109
2076
2668
418
382
3510
3691
5
2657
3
239
2748
552
802
325
4111
660
366