31535
0
4536
2
17353
1020
25137
1157
1780
1
6800
19279
2730
6
3114
4
20634
8
467
2041
2727
2275
1137
1098
547
845
2243
7
1682
1074
2587
16
437
6859
5
2006
968
1824
31220
10