608
0
597
876
503
576
705
369
2668
2
631
573
3114
4
1428
467
787
1348
2211
1267
1
798
479
821
35426
17353
839
341
44
360
1436
2103