1269
1
1226
1581
2
946
3765
4
5225
8
1295
2650
20
1583
280
1868
5635
3
1466
0
1505
1913
2250
10293
5
2245
1994
3593
16
3053
7
1510
894
1463
3831
3683
571
1457
1215
2499