3595
8
2312
2
1564
1
1604
4866
19
3025
2306
646
0
1242
814
1418
512
848
2693
3
3287
1966
6
1129
1425
4513
2296
544
1302
2478
650
1889
3309
2727
5
1587
2799
1163