1679
2
1767
2786
1
3765
4
964
297066
0
1536
6
3873
15
1295
4287
9
2683
3683
2650
20
1903
3
3050
280
2935
1581
619
2003
2159
2250
2245
2164
1226
3053
7
3460
574
975
18258