3044
27
3488
8
2793
15
1254
0
853
1
3036
8686
5
2169
2
1215
1346
1714
2952
924
1312
691
321
3179
3
492
3379
653
56488
2602
1921
4987
2525
2759
1453
22330
22
4915
7
2033