668
0
1850
2
383
1
1018
543
2306
846
35426
432
428
2759
4
501
1661
1289
139
405
798
1343
966
417
1229
1110
2522
552
650
63
288