2797
5
1015
1
1226
2245
3
1694
1581
2
951
5225
8
690
1211
1451
0
2669
3765
4
2522
1992
2352
564
2903
1204
3683
1743
297066
2949
6
1704
108797
1289601
3316
10
6844
3053
7
2173