5088
6
1344
1
1105
4278
2
1451
1835
2105
1166
24337
22
1444
796
1809
1552
2908
10
3671
2801
3554
3
4085
3563
7
2252
1539
2108
2322
4
6445
1813
1371
2289
2329
1779
904