3584
2
4309
3
1097
1
1303
1221
1358
3660
4
1405
1169
2136
5
2094
2966
6
1587
1888
2377
1348
5504
16
2223
8
4690
24337
22
10317
11059
9
2046
1412
0
1331
1972
1334
19944
810
2428