2947
3
730
1
2275
2
499
326
0
938
975
1446
1358
3650
2819
3480
5
3028
1326
492
3672
7
1922
5559
1912
1021
572
2306
1685
909
398
199
4964
4445
905
774