2447
1
1806
3
1477
1869
1071
4
1343
0
1550
1132
7952
3025
3116
1556
5446
5
522
1385
1008
2
1324
1302
521
1378
670
1923
1526
11829
2143
971
493
2326
21743
4223
22