1020
0
17353
31535
19279
2
25137
2727
2730
6
325
451
1824
169
968
2275
4111
2059
8
2645
1626
1
2881
611
1227
2992
165
1267
3691
5
78
3149
4
1222856
552
16
237