1054
2
2644
3404
3
1823
1
3243
7
3251
6
1664
2982
11534
27
3440
1584
1692
2119
1087
1222856
4
263
0
1890
650
1230
1425