1267
2
2711
2478
2072
3
5216
8
929
1505
0
3765
4
4658
5
297066
1295
1
2683
3683
2650
20
280
5200
1581
17333
27
2159
542
1108
2250
2245
1226
3053
7
2838
4142
1982
1227
1077