25228
0
3284
1
122
389
327
339
3
379
118
882
1289
2
396
2283
1653
10
1265
5814
1409
1077
2037
915
422
441
3116
7
1540
494
280
314
269
586
127
137993
11