2289
1
2322
4
1166
768
1716
2
904
989
0
3044
15
4768
5
1268
1828
3965
3
1262
4453
1532
4757
8
2414
2818
7
1809
1093
753
455
851
3691
13574
14
2258
1254
1307
3522
2999