1226
1
1581
2
3765
4
5225
8
280
2650
20
1734
2245
3
2773
297066
0
2797
5
5151
1285
3080
3715
1436
21152
4651
2402
1295
4996
6
2405
1583
2740
2932
1660
1002
1864
3479
1868