2093
2
31535
0
1824
3287
1
2748
2275
1428
611
2522
1649
458
467
1431
6800
584
8766
363
909
1192
1378
4594
4328
10
1069
552
896
1105
1024
300
1586
1543