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
589
2757
1657
2083
2948
3225
4148
1316
2475
578
1989