1824
0
31535
2748
2
1192
1
1428
467
2211
572
1649
360
1418
968
953
3287
552
458
584
6800
759
2275
17353
1431
8766
909
1378
4594
2522
1069
896
1105