3644
1
2342
2
1103
1876
1109
1262
2039
7
1282
570
1554
810
4553
753
2115
1243
1489
0
2908
10
1382
2558
3
6952
5
4480
1809
1690
542
2059
444571
9
509
1321
2417
6
297066