1462
1
525
0
1332
1222856
4
872
1054
93
3383
3
2168
5
2655
358
2855
301
670
1020
407
1362
2694
608
1877
653
165
3092
1782
2644
2
2864
7
846
1164
418
410