1378
2
6052
10
928
1
1302
0
2125
13159
1616
2526
3
2658
785
3929
1446
4017
4
2337
934
2564
2369
1645
2306
909
896
7952
12
1822
1375
1267