407
0
2655
859
1924
780
469
349
2564
2
2275
1116
1146
3691
5
2809
707
17353
2301
755
3092
1
872
944
2881
752
1131
1054
547
423
628
331
505
5155
8