3228
1
2756
2
3024
3
1513
3629
619
3871
2687
3470
5
4089
10
5592
8
4309
582
0
3064
1868
905
5946
2285
2207
1753
1412
3546
1466
2982
2322
4
2054
2980
3109
14
6773
7
4943