1431
2
31535
0
467
1378
1824
4180
12
2748
1418
2657
3287
1
1037
3659
14
2284
1649
1269
1009
552
458
1099
6800
8766
909
1192
46414
2295
4594
1428
1069
1152