1215
1
1226
2193
9
1581
2
3765
4
5225
8
10293
5
3831
7
1295
5801
2650
20
2666
1583
280
2660
1868
5635
3
1466
0
1505
1913
2250
2245
1994
3593
16
297066
3053
11650
23
1510
3879
13967