1102
2
1626
1
2121
1054
1668
3
3440
1222856
4
3036
0
1422
6062
16
2033
3044
27
4252
2079
4292
6086
2260
12
48766
24
2024
5
356
1756
4940
1968
3498
4637
7
2459
1617
1537
3293
962