621
0
3252
1017
883
1494
467
611
1015
13499
5
87
1698
1274
612
733
1785
356
2348
348
4937
9511
2061
3
11428
25
14283
29
2125
12