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