3172
1
2781
3059
0
4937
919
1970
1581
2
1045
458
581
633
5486
3080
3
938
2245
6286
5
1239
1044
1804
7258
1017
637
1226
2902
16
3546
3053
7
414
539
984
348