4018
7
2912
5
1531
2
1221
0
1104
3
1731
1954
1
3411
13
1395
2290
2264
598
2512
4562
4436
1691
2100
2135
1883
300
1821
5546
6
1093
10243
4
603
3580