3510
2
2758
1
1131
0
953
390
474
547
543
2190
1267
1070
3149
4
2727
5
1642
915
1060
938
1922
448
859
2694
3