674
2
1767
1895
1
2732
951
2637
3
2942
6
1431
3145
4
4335
6236
10
740
8527
1694
12459
123674
35
1496
3738
5
1289601
4187
237
0
1922
1812
1808
3176
2194
603
3354
9
913
475