2275
2
31535
0
1418
1145
1
1649
458
1824
1431
6800
467
2748
8766
909
1192
1378
1428
1069
896
1105
1024
1586
1543
3408
12
571
3287
4594
19279
2522
3659
14
3114
4