3644
1
2342
2
1103
1576
1489
0
2039
7
521
1282
1295
1243
3991
4
1382
2650
20
4480
280
1109
1788
1769
1876
1809
1581
1378
807
2250
1619
3765
2245
3
1249
297066
509