2245
3
297066
0
1623
2
1069
1
1080
4
1226
3053
7
894
1094
2571
571
1301
3429
2797
5
1295
1249
946
990
2773