646
0
1129
1922
1
544
382
2
1343
650
1587
661
1132
2306
3250
1506
1889
745
2814
5
1329
2372
1869
1550
302
1425
1421
670
964
1921
1518
1603
2330
769