1660
1
1606
1179
2906
2
3326
3
1632
1788
2184
3188
4
1913
0
3593
16
2070
2377
5504
10317
24337
22
11059
9
1331
1234
1334
1412
2166
2688
697
2294
2428
19944
810
11924
1704