646
0
1425
1
1869
592
1550
3025
1008
2
1132
1862
1822
1360
1343
2546
4
3116
2306
522
1506
2814
5
562
619
3980
3
964
1860
769
670
2330
493
518
440
1334