1787
1
2522
2
2535
2999
3
4179
19783
3498
4
21152
8
2980
690
1168
2209
32302
0
2377
2505
4768
5
2949
1306
1545
2082
3354
25669
2327
11
3326
2932
1603
1015
2294
3546
951