1824
0
31535
1045
458
503
2748
2
2992
2522
587
691
683
953
269
1152
1009
467
6800
611
2645
1378
580
1428
1
1232
744
594
1020
4594
474
1015
494