621
0
3252
1017
1921
2
883
1356
1494
467
611
2727
1015
87
1698
1274
612
337
733
1785
25494
356
2348
3196
348
4937
123674
35
2145
1
5801