566
0
1017
1380
883
87
575
19783
2
1015
2238
1
1698
2348
733
665
1494
345
1827
1889
569
658
1564
5043
1618
4937
534
356
2562
348
4447
19
2344
2277