2687
2
432
0
1218
1
2343
2322
4
7793
3034
2499
2134
6779
5
1458
1623
297066
1069
267612
1080
4978
3066
7