1168
1
1416
1681
1814
2
1699
19783
32302
0
1105
25669
17946
1773
3
7793
4
5949
5
2445
2660
1290
1392
1179
4179
833
2535
456
1729
2086
2932
2934
1935
5439
2048
3117
8