2130
2
598
1
2659
3
513
653
1184
540
799
434
2116
1142
458
2366
932
3972
974
1186
401
698
1541
5
760
740
1012
0
578
940
903
1294
729
75