1824
0
2809
2
846
392
2264
3
326
2881
856
4111
458
968
2493
1
584
486
945
776
625
1936
2810
2758
7334
4
1710
25137
383
3114
443
1306
2093
381
418