2245
3
985
1
297066
0
1727
4
989
1964
571
5225
8
6236
10
951
1581
2
1694
2760
1174
3765
1645
1226
3688
5
3053
7
1492
4133
894
1475
912
6977
436
3206
2166
3012
2065