1133
0
1045
1610
1939
454
798
722
2121
4
5875
1824
1661
1
683
726
418
844
257
7334
1872
874
611
610
1101
692
410
1936
302
419
463
4537
4165