1089
1
9511
5
2136
2966
6
1587
1888
3
1821
7
2377
5801
1348
4
5504
16
2094
2223
8
4690
24337
22
10317
2
11059
9
2046
1412
0
1397
1331
442
1334
164
19944
810
2428
1704
11924
1179