1277
5
2904
4
1811
0
3674
10
886
1661
2
1010
1
4677
737
111
1960
7
2188
9
2749
3
327
1626
1225
1496
341
1294
1222856
1115
2587
6
10324
3440
1458
2585
4431
1851
5108
5602