1230
5
1973
1
2027
0
1922
5009
949
3632
1302
2334
1343
2306
2
1506
2814
1869
1550
1132
964
811
11829
2330
1860
670
440
522
3025
1334
2198
2683
812
518