5088
6
1344
1
1451
1105
4278
2
1835
467
0
1622
1552
3563
7
4466
12
1850
2761
2252
3
870
1151
1869
2349
3177
1834
801
1855
2643
1109
650
1184
1570
1713
4
3554
4085