629
0
1252
722
633
984
1494
611
87
2649
1310
1326
1581
2
4235
504
5367
542
1869
4937
543
3765
4
2245
3
1816
1015
2169
1226
1
691
3053
7
1698
1376
894