611
0
691
649
683
282572
2513
6
594
29323
1701
20634
8
396
2395
1297
1649
1
4594
503
3455
257
467
745
1152
5009
3659
14
336
909
392
494
543
839
1779