4241
3
883
0
1570
1
1212
1494
1782
467
611
1015
87
1698
1274
23774
4
612
733
1785
356
2348
348
4937
18258