3172
1
1422
796
6
930
2
1342
0
1225
984
297066
372
792
977
553
633
432
2247
575
2403
980
809
3498
4
570
673
1755
1282
971
905
1404
2241
621
72