5088
6
1344
1
1105
4278
2
1451
1835
1309
0
1166
24337
22
1992
3
1444
1809
697
1552
2801
3554
4085
4914
3563
7
2252
1539
2322
4
6445
1813
1371
2289
1779
904
1869
1700