87
0
2649
1310
1326
4235
504
5367
542
1869
4937
543
1816
1015
2169
2
691
1698
1376
1033
1614
635
637
2534
868
575
1295
1
538
1225
946
1363
1411