929
3
1015
1
1606
181997
11
2195
6236
10
17333
27
1108
8527
1047
2
1788
17970
15
1267
2711
1857
2352
12779
8
1632
12459
2838
4142
5
1681
1227