1129
0
1470
1
2657
3
2215
7
2668
2
1584
3092
2474
1385
1329
662
395
1197
1869
5
1365
2572
2136
3149
4
2008
1550
2574
1193
646
683
1337
9355
1587
292
2683
6515