5088
6
1344
1
4278
2
1105
1451
1835
1166
1552
2801
3554
3
4085
3563
7
24337
22
2252
1539
2322
4
6445
1371
2289
1779
904
1869
1700
0
1622
2105
1834
2110
1809
1444
1468