1653
0
1829
885
32
866
2353
1
415
737
1867
1030
1429
975
2551
1539
1058
728
1077
732
2463
2
593
84
597
572
918
500
418
458
612
2132
41