372
0
462
809
72
1342
1225
984
297066
1186
792
977
553
633
315
432
575
570
1755
1
1282
971
905
1404
2241
621
3261
3
628
465
1853
2398
8
1239