1239
1
1248
2518
3
700
0
2631
2765
8
2966
11
1031
2106
2
1855
6053
4
2024
1294
1353
223
2911
9
1410
9877
6
2899
1079
589
2757
1657
2083
2948
3225
774
4148
1316
2475