4131
4
1293
3
2249
5
1088
1
1777
2534
1845
2977
11
1485
0
2459
6
4947
1866
1285
5976
7
1790
2
1335
1600
9570
1788
2681
1296
1992
1143
1653
1550
2006
3148
3504
5389
8
2570