1362
1
2694
3
953
0
2655
2644
2
492
671
314
543
703
653
1880
14492
3437
5
407
2864
7
1750
2190
2955
2964
341
1054
3251
6
105290
859
2564
433
755
676
7039