1020
0
17353
31535
19279
2
25137
2727
325
451
1824
169
968
2275
4111
2645
169211
11
2881
611
1227
2992
165
1267
1
3691
5
78
3149
4
552
16
237
675
392
271