2398
8
1051
1
432
0
372
2760
4
586
553
1342
1225
984
477
916
352
3188
485
628
792
977
1853
1174
1568
809
1282
181997
11
570
2241
1974
560
633
297066