1823
2
31535
0
580
1824
6800
909
1
1428
1069
458
611
2522
3815
2211
1649
445
2395
517
1431
3373
2748
8766
1192
1378
467
896
1105
1024
608
1586
1543