5088
6
1344
1
1451
1105
4278
2
1835
1552
3563
7
2252
3
1869
1834
1622
1855
2643
650
1184
1570
3554
4085
2068
4
1220
2364
879
5402
10
3070
4099
2490
10032
14
3612
2080