363
0
1921
4
3203
10
458
66
1639
39034
2668
2
4396
3
991
3114
13
1116
4922
1
802
5223
9
845
552
747
3599
872
1551
827
295
2870
1650
341
383
1043
1824