883
1
659
0
1869
1550
3025
1501
936
2
1008
1132
893
1416
3
1937
724
1343
3116
2306
999
522
1506
2814
5
1315
964
1860
769
670
2330
493
518
440
1334