602
0
1939
415
409
957
683
2328
381
2634
1045
798
1614
1
719
4111
2
514
358
454
951
771
722
403
668
1020
1133
471
325
304
25137
13159
10
909