3595
8
2312
2
3632
5
1564
1
646
0
1242
814
1604
3408
12
848
6
2119
3564
3
3287
2086
4
1425
2296
544
18385
1302
641
2306
650
1822
1889
1587
2799
1163
1329
1937