1270
3
1999
1
1009
671
715
1041
1869
1010
895
1550
0
3025
1008
2
1132
1463
1343
3116
2306
522
1506
2814
5
504
964
1860
769
670
2330
493
518
440
1334