1679
2
1903
3
2245
950
1
3034
2530
4
297066
0
1125
1211
619
2003
2454
1788
1359
3238
13
2189
2435
2164
1226
3053
7
3460
574
975
1536
6
5977
12733
5
1381
3412
951
964