1421
1
1118
2
1716
1145
1282
1073
0
475
1053
139
1702
3488
8
2410
2211
2457
2395
4099
4
1462
383
4033
46
422
1084
637
1121
4223
22
2189
484
2103
19279
3990