4625
9
3457
8
2350
2
2343
3
2819
4
2171
1119
0
892
3491
15250
11
1614
9727
1823
1282
6
2456
922
3615
1
1805
960
536
1504
1092
1278
4876
13
1120
423
1212
527
745
841