3706
5
1746
2
1356
1
1160
905
903
669
0
999
2781
2904
3
3158
1664
298
2133
1041
400
1093
879
499
2294
457
766