902
1
3386
2
2917
5
1723
1727
1793
2698
600
0
23
114240
45
1419
676
475
40177
2582
4
2411
657
1890
3
1891
2263
2954
432
215
543
534
5704
443
1809
1599
418