2626
1
1513
1912
0
2203
3
1431
1599
2036
2
3688
5
3102
1964
1631
1915
5719
1361
2189
4465
22
2760
4
2763
575
1426
1937
7
621
1668
880
6246
6
2556
1105
1978
4133
94424