2268
3
7034
2
7071
5
280
1
1806
392
0
504
915
716
957
1547
554
2570
2933
1723
6713
11
1270
2250
4519
15
940
4062
4573
745
9305
8
2349
2320
6
1936
2199
2449
9611