864
0
2225
2
1613
3411
4
2668
1953
3222
3
2999
2908
2257
5
1379
2282
2756
722
726
372
923
470
1808
26243
360
1399
418
458
385
1070
482
1496
328
777