1215
1
3091
7
1714
2
1979
2952
3233
16
2030
2564
25137
0
1418
1020
2263
4
1312
2027
1875
909
640
689
6383
17
1543
3379
120469
35
492
56488
4362
5
4292
2522
2306
1917
2602