2797
5
1226
1
2245
3
1581
2
5225
8
1211
3765
4
1992
1015
2352
2903
1204
297066
0
2949
6
1704
1289601
3316
10
6844
3053
7
810
4996
5949
15
591
2102
1938
3749
1417
2411
1632
1734