621
0
566
1017
883
1103
1
1380
611
1274
87
575
1015
137
733
1494
1698
1568
2348
125
1212
4937
348
1785