2855
3
348
0
1362
1
2694
573
2644
2
448
1448
1332
3437
5
525
918
1750
2914
1774
782
882
3251
6
1025
1094
543
962
552
653
2513
968
3440
2152
671
2275