7034
2
2268
3
7071
5
280
1
392
0
504
716
957
554
2570
2933
1723
2250
4519
15
940
4062
9305
8
2349
2320
6
1936
9611
1317
2190
1801
6707
24
4033
1199
1815
718
5849