903
2
3593
16
3024
3
3644
1
2580
7793
4
2285
1167
1868
2534
0
2343
3680
17391
7
1546
1160
3140
2502
12472
3378
5719
5
5946
2983