2315
2
1364
1
1428
1069
2979
3
2166
5611
11
896
1105
1009
0
580
1343
4265
1024
1586
1543
121182
4328
10
2592
2257
116
1810
1222856
4
4594
578
3137
17
3599
1960
7