1015
1
6236
10
3357
11
1715
1312
181997
1398
1282
2
2400
6
2048
1169
0
2529
7
2385
4
2132
3
2582
771
846
262
1545
809
1554
278
2141
9
1447
1967
838
2001
853
1539
1501