31535
0
458
1824
2748
2
1192
1
1428
552
2522
467
282572
1649
169211
11
360
1418
3815
611
3287
503
6800
246
2275
2952
584
1431
572
8766
7334
4
909
1378
2224