1880
2
1869
1
2060
1238
1550
0
733
3025
1260
1008
1132
916
83
1343
3116
1769
2306
522
1506
2814
5
1651
964
1860
769
670
2330
493
518
440
1334
2494